pepper tree – English–Français translations

🇬🇧 en fr 🇫🇷

pepper tree noun

  • South American trees
molle
Wiktionary Links